github: github.com/TomMonkeyMan fediverse:TomMonkeyMan@chinese.lol
EDUCATION
2015.8-2018.7 Tsinghua University Master of Science
– Major: Electrical Engineering Automation GPA: 3.7/4 (94/100, top 5%)
– Awards: First-grade scholarship of Tsinghua University (2015)
2011.8-2015.7 Tsinghua University Bachelor of Science
– Major: Electrical Engineering Automation GPA: 83.2/100
– Awards: Academic Scholarship of Tsinghua University (2012) /Fourth award for PLC Contest
WORKING EXPERIENCE
2021.4-present Tesla (Shanghai) Senior Data Engineer – Vehicle Software
– As CN vehicle data admin for managing and evolving data development of CN market fleets while adhering to Chinese data policy, in support of global R&D and factory operations on reliability analytics and vehicle modeling.
– Vehicle diagnostic service development, building diagnostics services&system for engineers&technicians with high availability to support engineering service.
– Duplicate CN applications deployment with global teams in micro service of reliability/incident/system optimization.
2020.6-2021.4 Baidu Inc. Technical Product Manager – Feeds Ads
– In charge of feed ads’ searching system strategy designing and optimizing, including advertising bidding mechanism, targeting strategy, and improving internet traffic monetization efficiency.
– Managed projects and requirements through cross sector cooperation.
2018.7-2020.6 IBM Data Scientist – Cognitive&Analytics
– Participated within IBM’s Global Business Services in China, leading client solution proposal and complex project implementation of Big Data and analytics.
MAIN EXPERIENCE
- Micro-service Development
- Internal tools (API/website) for service RD on vehicle diagnostics with Python flask/gunicorn/golang.
- Data visualization tools by using multiple tools like bokeh/jupyter.
- Developed customized dashboard applications via bokeh serve/panel components with front-end (React).
- Data Pipeline
- Managed AWS EMR/Glue on S3 with Spark. Abounded experience in pyspark/sql, experienced with Scala.
- Built the multiple production ETL with Apache Airflow/Rundeck/cron. Transfer data from multiple DBs to data warehouses/OLAP. Develop kafka consumers for streaming processing, familiar with alternative queues like RabbitMQ.
- Abounded experience using RDB like mysql/postgresql/sqlserver with optimizing performance, migration. NOSQL experience with Hive/Hbase/Presto.
- Vehicle modeling & system optimization
- CN side duplicate development & deployment of trip planner tools&data pipelines including vehicle energy model & supercharging time estimation model & supercharger availability profile prediction model.
- Devops
- Massive deployment on docker with docker compose/swam. K8s deployment via Helm, Argocd&git action.
- R&D the Prometheus + Grafana + Sidecars as alerting solution. Monitoring all services in production.
- Integrated Prometheus clients to applications with multiple languages python/go/scala to expose useful metrics.
- Consuming system crash/panic logs to Sentry/Splunk via python/go to track issues to Sentry with Jira integration for system stack trace debug&QA.
- Open-Source project: Lemmy (Fediverse) https://github.com/LemmyNet/lemmy
- Owner of Lemmy instance https://chinese.lol
- Chinese translation for Lemmy community